$('.header-return').click(function(e){
    window.history.back(-1); 
    e.prevent();
})

  $(".number").each(function(index,item){
        $(this).attr("data-index",index);
  })
function fnNumber(cla,fn){
    $(".number").on("click",cla,fn);
}

var Prive = 0;

fnNumber(".reduction",function(){
    let index= $(this).parents().data("index");
    let classNum= $(".number").eq(index).children(".num")
    let numText = classNum.text();
    numText<=1?1:numText--;
    let priveEle =$(this).parents().next();
    if(priveEle.hasClass("n-price")){
        if(indexChange(index)){
            Prive= priveEle.children("span").text().substring(1);
        }
       let results=  (numText*1)*(Prive*1);
       priveEle.children("span").html("¥"+results);
    }
    classNum.html(numText);
})
fnNumber(".add",function(){
    let index= $(this).parents().data("index");
    let classNum= $(".number").eq(index).children(".num")
    let numText = classNum.text();
    numText++;
    let priveEle =$(this).parents().next();
    if(priveEle.hasClass("n-price")){
        if(indexChange(index)){
            Prive = priveEle.children("span").text().substring(1);
        }
       let results=(numText*1)*(Prive*1);
       priveEle.children("span").html("¥"+results);
    }
    classNum.html(numText);
})
function  abc(){
    
}

let index;
let f = true;
function indexChange(i){
    if(!f){
        index = i;
        f=false;
        return true;
    }else{
        if(index==i){
            return false;
        }
        index =i;
        return true;
    }
}

$(".select-box").click(function(){
    $(this).hasClass("select")?
    $(this).removeClass("select"):
    $(this).addClass("select");
 
})